atomic artillery - Turc Anglais Dictionnaire